Follow-up example to the previous post
A slightly more intricate example, this time showing the “before and after” effect of vowel adjustments. Again, this was achieved with a HarfBuzz-based pre-processor.
TeX file generated using HarfBuzz
Again, TeX code shown on individual lines for greater clarity.
\XeTeXglyph609 \hbox to 0pt{\special{color push rgb 0 0 1}\XeTeXglyph911 \special{color pop}} \hbox to 0pt{\vbox{\nointerlineskip\moveright 6.53bp\hbox{\raise-2.71bp\hbox{\special{pdf: content q 0.25 w 0 0 m -0.37 14.60 3.69 4.38 re S Q}\XeTeXglyph911 }}}} \XeTeXglyph831 \hbox to 0pt{\special{color push rgb 0 0 1}\XeTeXglyph907 \special{color pop}} \hbox to 0pt{\vbox{\nointerlineskip\moveright 3.56bp\hbox{\raise-4.82bp\hbox{\special{pdf: content q 0.25 w 0 0 m -0.72 14.60 4.73 3.31 re S Q}\XeTeXglyph907 }}}} \XeTeXglyph263 \XeTeXglyph3 \XeTeXglyph436 \hbox to 0pt{\special{color push rgb 0 0 1}\XeTeXglyph907 \special{color pop}} \hbox to 0pt{\vbox{\nointerlineskip\moveright 1.82bp\hbox{\raise-3.24bp\hbox{\special{pdf: content q 0.25 w 0 0 m -0.72 14.60 4.73 3.31 re S Q}\XeTeXglyph907 }}}} \XeTeXglyph489 \hbox to 0pt{\special{color push rgb 0 0 1}\XeTeXglyph911 \special{color pop}} \hbox to 0pt{\vbox{\nointerlineskip\moveright 3.47bp\hbox{\raise-4.35bp\hbox{\special{pdf: content q 0.25 w 0 0 m -0.37 14.60 3.69 4.38 re S Q}\XeTeXglyph911 }}}} \XeTeXglyph755 \hbox to 0pt{\special{color push rgb 0 0 1}\XeTeXglyph907 \special{color pop}} \hbox to 0pt{\vbox{\nointerlineskip\moveright 2.20bp\hbox{\raise-2.64bp\hbox{\special{pdf: content q 0.25 w 0 0 m -0.72 14.60 4.73 3.31 re S Q}\XeTeXglyph907 }}}} \XeTeXglyph896